@prefix:news-mobile;
.@{prefix}{
  padding: 20px 10px;
  h3{
    margin-bottom: 10px;
  }
  .@{prefix}-news-container{
    display: block;
    margin-bottom: 20px;
    .@{prefix}-img-container{
      width: 120px;
      height: 70px;
      float: left;
      margin-right: 10px;
      img{
        width: 100%;
        height: 100%;
      }
    }
    .@{prefix}-content{
      height: 70px;
      overflow: hidden;
      .@{prefix}-title,.@{prefix}-summary{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
      .@{prefix}-title{
        font-size: 16px;
        line-height: 32px;
      }
      .@{prefix}-summary{
        height: 100%;
        font-size: 12px;
      }
    }
  }
}